package com.bsj.travel.monitor.service;

import com.bsj.travel.def.common.DTO.web.TimeDTO;
import com.bsj.travel.def.common.VO.device.DeviceTotalVO;
import com.bsj.travel.def.global.JsonResult;

import java.util.List;
import java.util.Map;

/***
 * @description MonitorService
 * @author LiJiaXin
 * @version 1.0.0
 * @time 2024/1/30 11:15
 **/
public interface MonitorService {

    /**
     * 实时监控
     *
     * @param timeDTO
     * @return com.bsj.travel.def.global.JsonResult<java.util.Map<java.lang.String,java.util.List<com.bsj.travel.def.common.VO.device.DeviceTotalVO>>>
     * @author ljx
     * @time 2024/1/30 11:41
     */
    JsonResult<Map<String, List<DeviceTotalVO>>> realTimeMonitor(TimeDTO timeDTO);
}
